Fuzzy concepts and formal methods: some illustrative examples
نویسندگان
چکیده
It has been recognised that formal methods are useful as a modelling tool in requirements engineering. Speci cation languages such as Z permit the precise and unambiguous modelling of system properties and behaviour. However some system problems, particularly those drawn from the IS problem domain, may be di cult to model in crisp or precise terms. It may also be desirable that formal modelling should commence as early as possible, even when our understanding of parts of the problem domain is only approximate. This working paper identi es the problem types of interest and argues that they are characterised by uncertainty and imprecision. It suggests fuzzy set theory as a useful formalism for modelling aspects of this imprecision. The paper illustrates how an extended notation for Z, incorporating fuzzy concepts, can be used across a variety of problem domains. Several examples are presented and these underpin the discussion. In particular the following issues are addressed: The representation of fuzzy concepts as invariant and/or multi-dimensional fuzzy sets. The limitation of a crisp approach when modelling such concepts. Operations that add or remove elements from fuzzy sets. Fuzzy relations. System requirements as a series of linguistically quanti ed propositions.
منابع مشابه
Bipolar fuzzy graph representation of concept lattice
Formal Concept Analysis (FCA) is a mathematical framework for knowledge processing tasks. FCA has been successfully incorporated into fuzzy setting and its extension (interval-valued fuzzy set) for handling vagueness and impreciseness in data. However, the analysis in such settings is restricted to unipolar space. Recently, some applications of bipolar information are shown in bipolar fuzzy gra...
متن کاملFuzzy Concepts and Formal Methods
It has been recognised that formal methods are useful as a modelling tool in requirements engineering. Speci cation languages such as Z permit the precise and unambiguous modelling of system properties and behaviour. However some system problems, particularly those drawn from the IS problem domain, may be di cult to model in crisp or precise terms. It may also be desirable that formal modelling...
متن کاملFuzzy decision making in testing hypotheses: An introduction to the packages ``FPV" and ``Fuzzy.p.value" with practical examples
This paper reviews and compares two R packages ``FPV" and ``Fuzzy.p.value".These packages are designed for testing hypotheses in a fuzzy environment using a fuzzy $p$-value based approach.In fact, the packages ``FPV" and ``Fuzzy.p.value" propose some useful functions for testing hypotheses when the data / hypotheses are fuzzy rather than crisp.The proposed methods and function...
متن کاملOn Fuzzy Solution for Exact Second Order Fuzzy Differential Equation
In the present paper, the analytical solution for an exact second order fuzzy initial value problem under generalized Hukuhara differentiability is obtained. First the solution of first order linear fuzzy differential equation under generalized Hukuhara differentiability is investigated using integration factor methods in two cases. The second based on the type of generalized Hukuhara different...
متن کاملNew concepts on the fuzzy linear systems and an application
As we know, developing mathematical models and numerical procedures that would appropriately treat and solve systems of linear equations where some of the system's parameters are proposed as fuzzy numbers is very important in fuzzy set theory. For this reason, many researchers have used various numerical methods to solve fuzzy linear systems. In this paper, we define the concepts of midpoint a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000